/*
 * Universidad del Valle de Guatemala
 * Autor: Joseph Christopher Luttmann von Ahn
 * Carnet: 10048
 * Algoritmos y Estructura de Datos
 */
package radio.de.carro;

/**
 *
 * @author Christopher Luttmann von Ahn #10048
 */
public interface NuestraInterface {
            /**
            * Enciende el radio 
            * @param 
            * @return boolean
            * 
            */
    public boolean power();
            /**
            * Cambia la frecuencia de AM/FM del radio
            * cambiando los valores inciales  
            * @param 
            * @return boolean
            * 
            */
    public boolean cambio();
             /**
            * cambia a la siguiente estacion
            * +10 si esta en FM o +0.2 si esta en AM  
            * @param 
            * @return void
            * 
            */

	public void fw();
            /**
            * cambia a la estacion anterior
            * -10 si esta en FM o -0.2 si esta en AM
            * @param 
            * @return void
            * 
            */
	public void bw();
            /**
            * almacena una estacion en memoria seleccionada
            * @param boton
            * @return void
            * 
            */
	public void store(int boton);   	// 
            /**
            * selecciona alguna memoria deseada por el usuario
            * @param boton
            * @return void
            * 
            */
	public void select(int boton); 		//
            /**
            * sale del programa
            * @param 
            * @return void
            * 
            */
	public void salir();
            /**
            * Muestra el estado actual del radio.
            * @param 
            * @return void
            * 
            */
	public String toString();
            
}
